import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
    state: {
      userName: '', // 用户名
      cartCount: 0 // 购物车商品数量
    },
    mutations: {
        //更新用户信息
        updateUserInfo(state, userName) {
            state.userName = userName
        },
        // 更新购物车商品数量
        updateCartCount(state,cartCount){
            state.cartCount += cartCount
        },
        // 获取购物车商品数量
        getCartCount(state, cartCount){
            state.cartCount = cartCount
        }
    }
  });